be sold readily - Spanish English Dictionary